package com.t.bricks.bussiness.model.modulemanage;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * 模块管理'ModuleManage'表查询条件信息类
 * 警告:添加/修改/删除此查询对象中的属性后，记得到对应的mybits的xml中修改判断代码，否则会导致查询异常
 */
@ApiModel("模块管理ConditionModuleManage查询条件信息类")
public class ConditionModuleManage {
		
	/**
	 * 上级表编号
	 */
	@ApiModelProperty(value="上级表编号", position=0)
	private String sPid;
		
	/**
	 * 模块名称
	 */
	@ApiModelProperty(value="模块名称", position=1)
	private String sName;
		
	/**
	 * 图标
	 */
	@ApiModelProperty(value="图标", position=2)
	private String sIcocls;
		
	/**
	 * 动作
	 */
	@ApiModelProperty(value="动作", position=3)
	private String sAction;
		
	/**
	 * 路径
	 */
	@ApiModelProperty(value="路径", position=4)
	private String sPath;
		
	/**
	 * 是否模块树可见
	 */
	@ApiModelProperty(value="是否模块树可见", position=5)
	private Integer iModuleVisible;
		
	/**
	 * 是否模块子节点
	 */
	@ApiModelProperty(value="是否模块子节点", position=6)
	private Integer iModuleLeaf;
		
	/**
	 * 是否权限树可见
	 */
	@ApiModelProperty(value="是否权限树可见", position=7)
	private Integer iRightVisible;
		
	/**
	 * 是否权限子节点
	 */
	@ApiModelProperty(value="是否权限子节点", position=8)
	private Integer iRightLeaf;
		
	/**
	 * 页签类型
	 */
	@ApiModelProperty(value="页签类型", position=9)
	private String sTabXtype;
		
	/**
	 * 页签标题
	 */
	@ApiModelProperty(value="页签标题", position=10)
	private String sTabTitle;
		
	/**
	 * 是否显示关闭按键
	 */
	@ApiModelProperty(value="是否显示关闭按键", position=11)
	private Integer iTabClosable;
		
	/**
	 * 页签模块ID
	 */
	@ApiModelProperty(value="页签模块ID", position=12)
	private String sTabModuleId;
		
	/**
	 * 页签读取的URL
	 */
	@ApiModelProperty(value="页签读取的URL", position=13)
	private String sTabLoadUrl;
		
	/**
	 * 所属模块
	 */
	@ApiModelProperty(value="所属模块", position=14)
	private String sBelongToModule;
		
	/**
	 * 所属系统(字典,10:系统;11:OA;12:资料库;13:进销存;99:公共)
	 */
	@ApiModelProperty(value="所属系统(字典,10:系统;11:OA;12:资料库;13:进销存;99:公共)", position=15)
	private Integer iBelongSystem;
		
	/**
	 * 备注
	 */
	@ApiModelProperty(value="备注", position=16)
	private String sMemo;
	
	/**
	 * 取 上级表编号
	 * @return
	 */
	public String getsPid() {
		return sPid;
	}

	/**
	 * 设置 上级表编号
	 * @param sPid
	 */
	public void setsPid(String sPid) {
		this.sPid = sPid;
	}

	/**
	 * 取 模块名称
	 * @return
	 */
	public String getsName() {
		return sName;
	}

	/**
	 * 设置 模块名称
	 * @param sName
	 */
	public void setsName(String sName) {
		this.sName = sName;
	}

	/**
	 * 取 图标
	 * @return
	 */
	public String getsIcocls() {
		return sIcocls;
	}

	/**
	 * 设置 图标
	 * @param sIcocls
	 */
	public void setsIcocls(String sIcocls) {
		this.sIcocls = sIcocls;
	}

	/**
	 * 取 动作
	 * @return
	 */
	public String getsAction() {
		return sAction;
	}

	/**
	 * 设置 动作
	 * @param sAction
	 */
	public void setsAction(String sAction) {
		this.sAction = sAction;
	}

	/**
	 * 取 路径
	 * @return
	 */
	public String getsPath() {
		return sPath;
	}

	/**
	 * 设置 路径
	 * @param sPath
	 */
	public void setsPath(String sPath) {
		this.sPath = sPath;
	}

	/**
	 * 取 是否模块树可见
	 * @return
	 */
	public Integer getiModuleVisible() {
		return iModuleVisible;
	}

	/**
	 * 设置 是否模块树可见
	 * @param iModuleVisible
	 */
	public void setiModuleVisible(Integer iModuleVisible) {
		this.iModuleVisible = iModuleVisible;
	}

	/**
	 * 取 是否模块子节点
	 * @return
	 */
	public Integer getiModuleLeaf() {
		return iModuleLeaf;
	}

	/**
	 * 设置 是否模块子节点
	 * @param iModuleLeaf
	 */
	public void setiModuleLeaf(Integer iModuleLeaf) {
		this.iModuleLeaf = iModuleLeaf;
	}

	/**
	 * 取 是否权限树可见
	 * @return
	 */
	public Integer getiRightVisible() {
		return iRightVisible;
	}

	/**
	 * 设置 是否权限树可见
	 * @param iRightVisible
	 */
	public void setiRightVisible(Integer iRightVisible) {
		this.iRightVisible = iRightVisible;
	}

	/**
	 * 取 是否权限子节点
	 * @return
	 */
	public Integer getiRightLeaf() {
		return iRightLeaf;
	}

	/**
	 * 设置 是否权限子节点
	 * @param iRightLeaf
	 */
	public void setiRightLeaf(Integer iRightLeaf) {
		this.iRightLeaf = iRightLeaf;
	}

	/**
	 * 取 页签类型
	 * @return
	 */
	public String getsTabXtype() {
		return sTabXtype;
	}

	/**
	 * 设置 页签类型
	 * @param sTabXtype
	 */
	public void setsTabXtype(String sTabXtype) {
		this.sTabXtype = sTabXtype;
	}

	/**
	 * 取 页签标题
	 * @return
	 */
	public String getsTabTitle() {
		return sTabTitle;
	}

	/**
	 * 设置 页签标题
	 * @param sTabTitle
	 */
	public void setsTabTitle(String sTabTitle) {
		this.sTabTitle = sTabTitle;
	}

	/**
	 * 取 是否显示关闭按键
	 * @return
	 */
	public Integer getiTabClosable() {
		return iTabClosable;
	}

	/**
	 * 设置 是否显示关闭按键
	 * @param iTabClosable
	 */
	public void setiTabClosable(Integer iTabClosable) {
		this.iTabClosable = iTabClosable;
	}

	/**
	 * 取 页签模块ID
	 * @return
	 */
	public String getsTabModuleId() {
		return sTabModuleId;
	}

	/**
	 * 设置 页签模块ID
	 * @param sTabModuleId
	 */
	public void setsTabModuleId(String sTabModuleId) {
		this.sTabModuleId = sTabModuleId;
	}

	/**
	 * 取 页签读取的URL
	 * @return
	 */
	public String getsTabLoadUrl() {
		return sTabLoadUrl;
	}

	/**
	 * 设置 页签读取的URL
	 * @param sTabLoadUrl
	 */
	public void setsTabLoadUrl(String sTabLoadUrl) {
		this.sTabLoadUrl = sTabLoadUrl;
	}

	/**
	 * 取 所属模块
	 * @return
	 */
	public String getsBelongToModule() {
		return sBelongToModule;
	}

	/**
	 * 设置 所属模块
	 * @param sBelongToModule
	 */
	public void setsBelongToModule(String sBelongToModule) {
		this.sBelongToModule = sBelongToModule;
	}

	/**
	 * 取 所属系统(字典,10:系统;11:OA;12:资料库;13:进销存;99:公共)
	 * @return
	 */
	public Integer getiBelongSystem() {
		return iBelongSystem;
	}

	/**
	 * 设置 所属系统(字典,10:系统;11:OA;12:资料库;13:进销存;99:公共)
	 * @param iBelongSystem
	 */
	public void setiBelongSystem(Integer iBelongSystem) {
		this.iBelongSystem = iBelongSystem;
	}

	/**
	 * 取 备注
	 * @return
	 */
	public String getsMemo() {
		return sMemo;
	}

	/**
	 * 设置 备注
	 * @param sMemo
	 */
	public void setsMemo(String sMemo) {
		this.sMemo = sMemo;
	}

}
